From 5ebe96a023b7fed74bee9d9df26f3e391e0634bc Mon Sep 17 00:00:00 2001 From: "kfraser@localhost.localdomain" Date: Thu, 9 Aug 2007 10:03:59 +0100 Subject: [PATCH] acm: Cleaner use of copy_from_guest(). Signed-off-by: Stefan Berger --- xen/acm/acm_policy.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/xen/acm/acm_policy.c b/xen/acm/acm_policy.c index 23c5bbc79c..e0c7bce544 100644 --- a/xen/acm/acm_policy.c +++ b/xen/acm/acm_policy.c @@ -710,12 +710,12 @@ acm_change_policy(struct acm_change_policy *chgpolicy) goto acm_chg_policy_exit; } - if ( copy_from_guest((u8 *)dels.array, + if ( copy_from_guest(dels.array, chgpolicy->del_array, - chgpolicy->delarray_size) || - copy_from_guest((u8 *)ssidmap.array, + dels.num_items) || + copy_from_guest(ssidmap.array, chgpolicy->chg_array, - chgpolicy->chgarray_size) || + ssidmap.num_items) || copy_from_guest(binpolicy, chgpolicy->policy_pushcache, chgpolicy->policy_pushcache_size )) @@ -844,9 +844,9 @@ acm_relabel_domains(struct acm_relabel_doms *relabel) memset(errors.array, 0x0, sizeof(uint32_t) * errors.num_items); } - if ( copy_from_guest((u8 *)relabels.array, + if ( copy_from_guest(relabels.array, relabel->relabel_map, - relabel->relabel_map_size) ) + relabels.num_items) ) { rc = -EFAULT; goto acm_relabel_doms_exit; -- 2.30.2